staggered directorships - German English Dictionary